package com.dingding.facade.user.service;

import java.util.List;

import com.dingding.common.core.base.dto.BaseDTO;
import com.dingding.common.core.beans.SyncUserData;

/**
 * 
 * @ClassName: IUserDataSync 
 * @Description: 第三方用户数据同步接口 
 * @author CHEHAUNBO 
 * @date 2016年4月22日 下午3:28:39
 * 
 */
public interface IUserDataSyncFacade {

	/**
	 * 
	 * 同步第三方用户数据到叮叮数据库中
	 * 当前方法只同步用户手机号
	 * 
	 * @param sysncUserDatas 待同步的第三方平台用户手机号集合
	 * @return boolean true 同步成功 false 同步失败
	 * @Title: sysncUserData 
	 * @author CHEHAUNBO
	 * 
	 */
	public boolean sysncUserData(List<String> sysncUserDatas);

	/**
	 * 
	 * 查询所有已经同步成功的用户数据
	 * 
	 * @Title: quaryAllSysncUserData 
	 * @return  List<SyncUserData> 同步成功的第三方平台的用户数据
	 * @author CHEHAUNBO
	 * 
	 */
	public BaseDTO<List<SyncUserData>> quaryAllSysncUserData(BaseDTO<List<SyncUserData>> baseDTOParm);

}
